Créer des plug-ins

Commande

Emplacement

Raccourci

Gestionnaire des plug-ins

Extra > Plug-ins

Ctrl+Shift+Z (Windows)

Cmd+Shift+Z (Mac)

Le gestionnaire des plug-ins indique trois types de plug-ins:

les plug-ins sur mesure que vous créez vous-même

les plug-ins de tierces parties (développeurs)

les plug-ins intégrés, inclus dans Vectorworks

Vu que les plug-ins tiers et intégérés sont cryptés, vous ne pouvez pas en éditer tous les paramètres et définitions. Les options qui ne sont pas disponibles apparaissent grisées.

Vous créez et éditez les plug-ins sur mesure non cryptés via l’onglet « Plug-ins sur mesure », où vous pouvez définir le type de plug-in, la catégorie, les paramètres, les options et le code pour un nouveau plug-in sur mesure (voir Emplacement des plug-ins).

Pour créer des plug-ins

Sélectionnez la commande.

La boîte de dialogue « Gestionnaire des plug-ins » s’ouvre.

Cliquez pour afficher/masquer les paramètres.Cliquez pour afficher/masquer les paramètres.

Paramètre

Description

Plug-ins sur mesure

 

Liste des plug-ins

Vous trouverez ici la liste des plug-ins sur mesure disponibles. L’icône à gauche du plug-in vous indique le type de plug-in dont il s’agit (voir Types de plug-ins).

Nouveau

Cliquez sur ce bouton pour créer un nouveau plug-in sur mesure comme décrit dans cette section.

Éditer définition

Cliquez sur ce bouton pour ouvrir la boîte de dialogue « Éditer la définition du plug-in » et définir ou éditer les propriétés du plug-in sélectionné (voir Définition d’un plug-in).

Éditer un script

Cliquez sur ce bouton pour ouvrir la boîte de dialogue « Éditeur script » et créer, renommer ou éditer le script avec lequel vous exécutez le plug-in sélectionné (voir Écrire des scripts pour des plug-ins).

Dupliquer

Cliquez sur ce bouton pour réaliser une copie du plug-in sélectionné et donner un nom à cette copie.

Supprimer

Cliquez sur ce bouton pour supprimer le plug-in sélectionné. Cette action ne peut pas être annulée.

Plug-ins tiers

Vous trouverez ici la liste des plug-ins tiers. Vous pouvez les installer, les supprimer et les adapter pour autant que ce soit autorisé.

Installer: Sélectionnez les fichiers d’installation. Ils sont automatiquement copiés vers votre dossier de plug-ins. Vous devez redémarrer Vectorworks avant d’utiliser des plug-ins tiers que vous venez d’installer.

Supprimer: Cliquez sur ce bouton pour supprimer le plug-in de Vectorworks et les fichiers du plug-in. Cette action ne peut pas être annulée.

Éditer: Lorsque ceci est permis par le fournisseur, un plug-in sélectionné peut être adapté dans une certaine mesure. Les options qui ne sont pas disponibles apparaissent grisées.

Plug-ins intégrés

Vous trouverez ici la liste des plug-ins disponibles de Vectorworks. Certains peuvent être adaptés dans une certaine mesure. Les options qui ne sont pas disponibles apparaissent grisées. Pour un exemple de personnalisation d’un plug-in intégré, voir Customizing definitions for built-in plug-in objects.

Dans l’onglet « Plug-ins sur mesure », cliquez sur le bouton Nouveau.

La boîte de dialogue « Nouvel objet » s’ouvre. Saisissez un nom pour le nouveau plug-in et sélectionnez le type de plug-in que vous souhaitez créer. Les noms des plug-ins sont limités à 27 caractères. La bonne extension est ajoutée au nom du plug-in. Les plug-ins peuvent contenir un script Python.

Cliquez pour afficher/masquer les paramètres.Cliquez pour afficher/masquer les paramètres.

Paramètre

Description

Nom du plug-in

Saisissez le nom du nouveau plug-in (qui deviendra également le nom de fichier du plug-in accompagné automatiquement de l'extension adéquate: .px,  .vsm, .vst, ou  .vso.

Le VectorScript sera créé dans:

Vous voyez apparaître ici l’emplacement du fichier pour le plug-in. Les plug-ins sont sauvegardés à l’endroit donné, afin qu’ils ne soient pas supprimés lorsque vous installez une nouvelle version de Vectorworks; voir Emplacement des plug-ins

Type de plug-ins

Sélectionnez le type de plug-in que vous souhaitez créer:

Commande

Les plug-ins de commandes (.vsm) peuvent être utilisés comme toute autre commande standard, qui exécute des opérations dans le fichier Vectorworks actif. Les commandes peuvent détecter l’affichage du fichier Vectorworks actif et déterminer si une sélection sur laquelle la commande peut être exécutée existe.

Outil

Les plug-ins outils (.vst) peuvent être ajoutés à une palette dans une configuration. Les outils utilisent le curseur intelligent et sont sensibles à l’état d’un document comme son statut de sélection ou son affichage.

Objets

Avec les plug-ins objets (.vso), vous pouvez créer des objets complexes comme des éléments d’architecture ou mécaniques standard, des composants de dessin « intelligents » comme des infobulles, cadres ou autres objets flexibles qui simplifient le processus de conception. Les plug-ins objets prennent en charge les fonctionnalités clés de Vectorworks, telles que l’attirance, le classement des objets, et les modifications d’objets avancées. Ils peuvent comprendre jusqu’à 32.767 paramètres pour la définition et l’édition des objets.

Objet Point

Vous placez ces objets en un seul clic.

Objet Linéaire

Vous créez ces objets via une ligne.

Objet Rectangle

Vous créez ces objets via un rectangle.

Polygone 2D/3D

Via un parcours 2D ou 3D, vous créez un polygone ou une courbe NURBS sur mesure, qui servira de géométrie de base pour l’objet.

Fichier include

Ici, vous reprenez un fichier supplémentaire (.vss ou .px) dans le script.

Définissez les propriétés du plug-in (voir Définir des plug-ins).

Ajoutez le nouveau plug-in à une ou plusieurs configurations avec l’éditeur de configurations. Voir Personnaliser des configurations. Après que l’élément est ajouté à une configuration, il est disponible dans Vectorworks pour tous les fichiers ouverts, sans que vous ne deviez importer le script correspondant dans le fichier actif.

Définir des plug-ins

Concept: Plug-ins